Applying Distributed Development Patterns
نویسنده
چکیده
The experience reflected in these patterns comes from years of working for an international technology company with product development centers in Europe, North America and Asia, and through interaction with people from other companies practicing distributed development. The patterns were initially built on observing internally established practices, and later influenced by learning through reading, conference participation, and discussion.
منابع مشابه
Applying Design Patterns to Flexibly Configure Network Services in Distributed Systems
This paper describes how design patterns help to enhance the flexibility and extensibility of communication software by permitting network services to evolve independently of the strategies used to passively initialize the services. The paper makes three contributions to the study and development of configurable distributed applications. First, it identifies five orthogonal dimensions of passiv...
متن کاملEmerging Patterns in Adaptive, Distributed Real-Time, Embedded Middleware
We have been developing Quality Objects (QuO), an adaptive middleware framework that supports the development of distributed object applications that can measure, control, and adapt to quality of service (QoS) needs and variations in a system. We have applied QuO to the problems of distributed real-time embedded (DRE) applications, including a streaming video dissemination application and a dyn...
متن کاملExperience Using Design Patterns to Develop Reuseable Object-Oriented Communication Software
Design patterns help to enhance software quality by addressing fundamental challenges in large-scale system development. These challenges include communication of architectural knowledge among developers, accommodating new design paradigms or architectural styles, and avoiding development traps and pitfalls that are usually learned only by experience. This article describes lessons learned from...
متن کاملInvestigation of Factors Affecting Energy Consumption in Iran (with Emphasis on Financial Development Variable)
For many years, the issue of climate pollution has been seriously addressed and has involved the minds of politicians, statesmen and even the general public. Hence, we decided to study the relationship between energy consumption, financial development, economic growth, energy prices, and urbanization during the 1970- 2016 period by applying the Boundary Test Approach and applying it to Distribu...
متن کاملOn Applying Coordinated Atomic Actions and Dependable Software Architectures for Developing Complex Systems
Modern concurrent and distributed applications are becoming increasingly complex; so, in order to provide fault tolerance, special structuring mechanisms are required to help reduce this complexity. Unfortunately, such structuring techniques are mostly introduced as design and implementation features, which complicates their employment. The approach we are proposing in this paper relies on intr...
متن کامل